$('#nomePaciente').typeahead({
	source: function (query, callback) {
		return $.post("/health/pacientes/typeahead", {"paciente.usuario.nome": $('#nomePaciente').val()}, function (data) {
			pacientes = new Array();
         	ids = new Array();

         	for (var i= 0; i < data.list.length; i++) {
            	var paciente = data.list[i];

            	pacientes[i] = paciente.usuario.nome;
            	ids[i] = paciente.id;
         	}
         	
         	return callback(pacientes);
	   });
	},
	minLength: 4,
	updater: function(item){
	   for ( var i = 0; i < pacientes.length; i++) {
	      if(pacientes[i] === item){
	         $('#idPaciente').val(ids[i]);
	         
	         break;
	      }
	   }
	   
	   return item;
	}
});